inflammatory polyp - German English Dictionary